using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class Test_testGO : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        CboNumerico1.TipoIngreso = NotaTipoIngreso.Numerico;
        CboNumerico2.TipoIngreso = NotaTipoIngreso.Combo;
        for (int i = 0; i < 50; i++)
        {
            DropDownList1.Items.Add(new ListItem("texto "+i,"valor"+i));
            DropDownList1.Items[i].Attributes.CssStyle.Add("color", "red");

        }

        
        DataTable dt = SchoolsBI.TipoNotas.Tabla("select * from tiponotas where Idioma=1 order by numero desc");
        DataRow dr;
        dr = dt.NewRow();
        dr["Numero"] = "-1";
        dr["Detalle"] = "Seleccione...";
        dt.Rows.InsertAt(dr, 0);

        DropDownList1.Items.Clear();
        for (int i = 0; i < dt.Rows.Count;i++ )
        {
            DataRow r = dt.Rows[i];
            DropDownList1.Items.Add(new ListItem( r["Detalle"].ToString(), r["Numero"].ToString()));
            ListItem l = DropDownList1.Items[i];
            if (int.Parse(r["Numero"].ToString()) >= 6) { l.Attributes.CssStyle.Add("color", "blue"); }
            if (int.Parse(r["Numero"].ToString()) >= 4 && int.Parse(r["Numero"].ToString()) < 6) { l.Attributes.CssStyle.Add("color", "green"); }
            if (int.Parse(r["Numero"].ToString()) < 4 && int.Parse(r["Numero"].ToString())>0) { l.Attributes.CssStyle.Add("color", "red"); }
            if (int.Parse(r["Numero"].ToString()) == 0 ) { l.Attributes.CssStyle.Add("color", "gray"); }
        }
        /*
        foreach (ListItem l in cboNumerico.Items)
        {
            if (int.Parse(l.Value) >= 6) { l.Attributes.CssStyle.Add("color", "blue"); }
            if (int.Parse(l.Value) >= 4 && int.Parse(l.Value) < 6) { l.Attributes.CssStyle.Add("color", "gren"); }
            if (int.Parse(l.Value) < 4) { l.Attributes.CssStyle.Add("color", "red"); }

        }
         */ 
    }
}
